Big Huge Thesaurus

alarm system

noun